Walmart, Home Depot Beat On Same-Store Sales